Method of designing two different computers so that each can use the add-on hardware of the other without any changes. A prime example is the standard PC you probably use. It is based on an original design by IBM. Now all PCs are compatible, which means you can buy a network card or graphics adaptor from any PC manufacturer and you can be pretty sure it will work.